package com.to8to.autotask.allocate.newproject;

import java.util.List;

/**
 * CustServicer.java
 * 作 者：atom.liu
 * 版 本：v2.0
 * 日 期：2014年11月21日
 * 描 述：封装客服信息的实体类。包级别访问权限。
 */
final class CustServicer
{
    /**
     * 用户id
     */
    private int uid;

    /**
     * 用户名
     */
    private String username;

    /**
     * 负责的城市id集合
     */
    private List<Integer> cityids;

    /**
     * 最大未跟进上限
     */
    private int maxNofollow;

    /**
     * 一天分配的上线
     */
    private int dayMaxNum;

    /**
     * 当前未跟进的个数
     */
    private int currentNofollow;

    /**
     * 当前已分配的个数
     */
    private int currentAllocated;

    /**
     * 接待状态，现在表示负责的渠道。
     * 0：全部
     * 1：关闭
     * 2：html5
     * 3：移动
     * 4：PC
     */
    private int receiveStatus;

    public int getUid()
    {
        return uid;
    }

    public void setUid(int uid)
    {
        this.uid = uid;
    }

    public List<Integer> getCityids()
    {
        return cityids;
    }

    public void setCityids(List<Integer> cityids)
    {
        this.cityids = cityids;
    }

    public int getMaxNofollow()
    {
        return maxNofollow;
    }

    public void setMaxNofollow(int maxNofollow)
    {
        this.maxNofollow = maxNofollow;
    }

    public int getDayMaxNum()
    {
        return dayMaxNum;
    }

    public void setDayMaxNum(int dayMaxNum)
    {
        this.dayMaxNum = dayMaxNum;
    }

    public int getCurrentNofollow()
    {
        return currentNofollow;
    }

    public void setCurrentNofollow(int currentNofollow)
    {
        this.currentNofollow = currentNofollow;
    }

    public int getCurrentAllocated()
    {
        return currentAllocated;
    }

    public void setCurrentAllocated(int currentAllocated)
    {
        this.currentAllocated = currentAllocated;
    }

    public String getUsername()
    {
        return username;
    }

    public void setUsername(String username)
    {
        this.username = username;
    }

    public int getReceiveStatus()
    {
        return receiveStatus;
    }

    public void setReceiveStatus(int receiveStatus)
    {
        this.receiveStatus = receiveStatus;
    }
}
